petri dishes - Spanish English Dictionary